smite someone with blindness - French English Dictionary